home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 June / MacFormat 25.iso / Shareware City / Developers / metro-c-cpp-121 / C_C++_1.2.1 / READMEs / MW Environment < prev    next >
Encoding:
Text File  |  1995-02-28  |  7.6 KB  |  153 lines  |  [TEXT/MMCC]

  1. Metrowerks Release Note for the Development Environment
  2. =======================================================
  3.  
  4. Version: CW5.5 (1.2.1)
  5. Date:    February 21st, 1995
  6. Author:  Berardino Baratta, Paul Lalonde and Sylvain Vergniol
  7.  
  8. Bug fixes since CW/5
  9. ====================
  10.  
  11. AppleEvents
  12. ===========
  13. •    Fixed a bug where printing an unopen document that contained null characters would 
  14.     sometimes cause a crash.
  15. •    More AppleEvents support for Pathnames preferences (clearing, adding Compiler folder 
  16.     & Project folder).
  17. •    Fixed a bug where attempting to compile or check the syntax of a file that wasn't 
  18.     in the project would return an erroneous error code.
  19. •    Fixed small bugs where the aete parameter type didn't match the actual type.
  20. •    Fixed a bug where a successful Compile/Check Syntax/Make would somtimes return a 
  21.     bogus error code when using the "ExternalEditor" option.
  22.  
  23. Editor
  24. ======
  25. •    Fixed a bug where cancelling the "fix null character" dialog would bring up a second, 
  26.     spurious dialog.  Also fixed the bug where cancelling this same dialog would still 
  27.     cause prefs information to be written to the file.
  28. •    Fixed a bug in the Andy feature where opening a file that contained a null character 
  29.     would sometimes pop up the "fix null character" dialog twice.
  30. •    Option - [Up/Down] arrow will now correctly go to the top/bottom of the current window
  31.     before doing a full page scroll.
  32. •    Sources can now be printed using Color Syntax highlighting.  On a B/W device (ie not color
  33.     or grayscale), comments are printed using italic text and keywords using (bold|condense)
  34.     mode.  NB: due to spacing differences using the different styles, on screen spacing may not
  35.     match the printed spacing.
  36. •    Fixed bug where revert would sometimes position files under the toolbar.
  37. •    Fixed some little bugs with color commenting and going from C to C++ style comments.
  38. •    Fixed crasher with function and header popups when the buttoms were slightly offscreen when
  39.     selected.
  40. •    Fixed a bug where changing the end-of-line format through the document pop-up would 
  41.     cause the file to get a bogus modification date when saved.
  42. •    Disabled Andy feature when the active window isn't a source file.
  43. •    Fixed bug where Paste was enabled even when the clipboard was empty.
  44.  
  45. Environment
  46. ===========
  47. •    The pre-compiling part of the make (ie the part where the environment is checking file
  48.     moddates), is now faster.  For System 7.5 machines, set your disk cache as high as
  49.     possible, I use 1MB on my PowerPC (40MB RAM) and 512KB on my PowerBook (12MB RAM).
  50. •    The Print dialog box now contains a check box, "Print Selection Only", that is enabled 
  51.     when the document to print has a selection.  The old "Print Selection..." menu item 
  52.     that appeared when the frontmost document contained a selection is now gone.
  53. •    The Stack menu command no longer crashes when used right after a document has been 
  54.     closed.
  55. •    The "Add Files" dialog has changed slightly.  It now works correctly with the Open Wide 
  56.     control panel.  You can also tab between the two lists, and do type-selection in the 
  57.     second list.
  58. •    Tucked toolbar and Display Manager conflict fixed.
  59. •    "Zoom Window" menu command & shortcuts.
  60. •    Command-Tab is now more intelligent about searching for files.  During the brute force
  61.     (ie on disk) search, it will first look in the folder containing the file before searching.
  62.     Also, a default search extension was added for C++ files (this is used when "Activate C++
  63.     compiler" is enabled, if not it will search using the C extension).  These extensions are
  64.     saved in the compiler's resources as 'STR ' resources 1000, 10001 and 1002.
  65. •    Custom KeyWords dialog has been profiled and the time to bring up the dialog is greatly
  66.     improved.  General performance is also improved.
  67. •    Fixed bug where the make would stop when the screen would dim on 5xx series PowerBooks.
  68. •    The "Enable Debugger" command now alternates with "Disable debugger" instead of 
  69.     using a check mark.  This makes things clearer, especially for Toolbar users.
  70. •    Added 'open' and 'kind' resources to each binary, for Easy Open support.
  71.  
  72. Find Dialog
  73. ===========
  74. •    Some operations on the file list are now much faster.
  75. •    When dragging a file, the multi-file list now highlights even if the mouse isn't over 
  76.     the list.  This is more consistent with the Finder's behaviour.  As a side effect, files 
  77.     can be dropped anywhere in the dialog, not just in the file list.  This means you can 
  78.     drop files onto a contracted dialog.
  79. •    The find dialog can now accept drags containing items with the flavorTypePromiseHFS 
  80.     flavor.
  81. •    Items can now be dragged out of the file list.  When dragged to the Finder, the only 
  82.     valid destination is the Trash.  The items can be dragged onto the project window.
  83. •    You can now double-click on an item in the file list to open it.
  84. •    Fixed a bug that made the "Stop at EOF" option work incorrectly.
  85. •    Cmd-shift-E now enters selected text into the "Replace" field of the find dialog.
  86.     Cmd-shift-E is called "Enter ‘Replace’ String" in the menu;  cmd-E has been 
  87.     renamed "Enter ‘Find’ String" for consistency.
  88. •    A "Replace All" command was added to the Search menu.  Previously, you could only do 
  89.     a replace all through the find dialog.
  90. •    The ordering of commands in the Search menu was changed slightly to group commands 
  91.     together more logically.
  92. •    The text fields now support the DEL (forward delete) key.
  93. •    Fixed a bug where files that appeared in more than one category (i.e. "System Headers" 
  94.     and "Project Headers" would sometimes confuse the file list.
  95. •    Fixed bug where double clicking outside of an actual cell would try to open that cell's file.
  96.  
  97. Linker
  98. ======
  99. •    68K linker will now properly show warning messages for duplicate resources.
  100.  
  101. Message Window
  102. ==============
  103. •    Now longer displays a leading linefeed character (looks like a small box) when a 
  104.     compilation error came from an MS-DOS file.
  105. •    Fixed a bug where double-clicking on an "added access path" message would put up an 
  106.     error dialog.  It now does nothing (like the other messages that don't have a file 
  107.     associated with them).
  108. •    Fixed a problem with DOS files where compilation errors in an unopen file couldn't 
  109.     be located properly.
  110. •    Fixed a bug that caused an improper update in a source file window when the message 
  111.     window was obscuring the error.
  112.  
  113. Preferences
  114. ===========
  115. •    "Suppress Warning Message" preferences for the 68K linker.
  116. •    Prefix Name's edit box was enlarged to be display 32 character strings.
  117. •    Fixed bug where paths highlighting rectangle was drawn outside the current port.
  118.  
  119. Project Manager
  120. ===============
  121. •    The project window can now accept drags containing items with the flavorTypePromiseHFS 
  122.     flavor.
  123. •    Fixed a bug where you could add Pascal files to a C/C++ project and vice versa.
  124. •    DragAndDrop tracking line in the project window.
  125. •    Project window's default size was increased.
  126. •    Project window now supports zooming.
  127. •    Project window's max size now properly displays 32 characters.
  128. •    Option clicking on a file in the project, will display the file's path on disk.
  129. •    Project Window Drawing has been made faster.
  130. •    Project Window now can be zoomed.
  131. •    Fixed bug where the project could not be positioned right under the menubar.
  132. •    Fixed bug where a document was created when preprocess failed.
  133.  
  134. ToolBar
  135. =======
  136. •    Fixed refresh bug that occurred when going adding one icon to an empty toolbar.
  137.  
  138.  
  139.  
  140. Bug Reports
  141. ===========
  142.  
  143. Please send in your bug reports using the Applelink/Internet BugReport stored
  144. in the release notes folder. Send reports to:
  145.  
  146. Applelink:  SUPPORTWERKS
  147. Internet:   support@metrowerks.com
  148.  
  149. -------------------------------------------------------------------------
  150. Berardino Baratta, Paul Lalonde and Sylvain Vergniol
  151. CodeWarrior Software Engineers
  152. metrowerks, Inc.
  153.